/****************全局变量以及全局函数********************/
var header = [
    {
        name:"闹钟",
        href:"/Alarm"
    },{
        name:"秒表",
        href:"/StopWatch"
    }
];



/****************定义布局VM********************/
avalon.ready(function(){
    /*
    此处为依赖加载
     */
   /* require.config({
        paths:{
            'mmRouter':'./mmRequest.js',
            'mmRequest':'./mmRouter.js',
            'mmPromise':'./mmPromise.js',
            'mmHistory':'./mmHistory.js'
        }
    });*/
    /*
    以下为布局
     */
    var vm = avalon.define({
        $id:"index",
        content:"这是内容",
        ready:function(){
            console.log(vm.$id + "开启成功");
         }
        //gotop:function(){
        //    avalon.ajax({       //需引入mmRequest
        //        url:"./package/Alarm/alarm.html",
        //        type:"get",
        //        success:function(res){
        //            vm.content = res;
        //        }
        //    });
        //}
    });
    vm.ready();
    window[vm.$id] = vm;
    /*
    以下是路由
     */
    require(['mmRouter','mmRequest'],function(){
       /* avalon.router.get('/Alarm',function(){
            //引入闹钟文件
            require(["../../package/Alarm/alarm.js"],function(){
                alarm.ready();
                avalon.scan();
            });

        });*/
        avalon.router.get('/',function(){
            //引入秒表文件
            require(["../../package/StopWatch/stopWatch.js"],function(){
                stopWatch.ready();
                avalon.scan();
            });
        });
        //开始监听
        avalon.history.start();
    });
    //扫描
    avalon.scan();
});